home *** CD-ROM | disk | FTP | other *** search
/ 500 MB Nyheder Direkte fra Internet 9 / 500 MB nyheder direkte fra internet CD 9.iso / start / zipped / dos / novell / sdk.exe / SDK / INCLUDE / NWDSACL.H < prev    next >
C/C++ Source or Header  |  1995-05-10  |  2KB  |  70 lines

  1. /******************************************************************************
  2.  
  3.   $Workfile:   nwdsacl.h  $
  4.   $Revision:   1.6  $
  5.   $Modtime::   10 May 1995 10:34:46                        $
  6.   $Copyright:
  7.  
  8.   Copyright (c) 1989-1995 Novell, Inc.  All Rights Reserved.                      
  9.  
  10.   THIS WORK IS  SUBJECT  TO  U.S.  AND  INTERNATIONAL  COPYRIGHT  LAWS  AND
  11.   TREATIES.   NO  PART  OF  THIS  WORK MAY BE  USED,  PRACTICED,  PERFORMED
  12.   COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED,  ABRIDGED, CONDENSED,
  13.   EXPANDED,  COLLECTED,  COMPILED,  LINKED,  RECAST, TRANSFORMED OR ADAPTED
  14.   WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, INC. ANY USE OR EXPLOITATION
  15.   OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO
  16.   CRIMINAL AND CIVIL LIABILITY.$
  17.  
  18.  *****************************************************************************/
  19. #if ! defined ( NWDSACL_H )
  20. #define NWDSACL_H
  21.  
  22. #if ! defined ( NTYPES_H )
  23. #include "ntypes.h"
  24. #endif
  25.  
  26. #if! defined ( NWDSTYPE_H )
  27. #include "nwdstype.h"
  28. #endif
  29.  
  30. #if ! defined ( NWDSBUFT_H ) /* Needed to defined pBuf_T */
  31. #include "nwdsbuft.h"
  32. #endif
  33.  
  34. #if ! defined ( NWDSDC_H )   /* Needed to defined NWDSContextHandle */
  35. #include "nwdsdc.h"
  36. #endif
  37.  
  38. #include "npackon.h"
  39.  
  40. #ifdef __cplusplus
  41.    extern "C" {
  42. #endif
  43.  
  44. NWDSCCODE N_API NWDSGetEffectiveRights
  45. (
  46.    NWDSContextHandle context,
  47.    pnstr8            subjectName,
  48.    pnstr8            objectName,
  49.    pnstr8            attrName,
  50.    pnuint32          privileges
  51. );
  52.  
  53. NWDSCCODE N_API NWDSListAttrsEffectiveRights
  54. (
  55.    NWDSContextHandle    context,
  56.    pnstr8               objectName,
  57.    pnstr8               subjectName,
  58.    nbool8               allAttrs,
  59.    pBuf_T               attrNames,
  60.    pnint32              iterationHandle,
  61.    pBuf_T               privilegeInfo
  62. );
  63.  
  64. #ifdef __cplusplus
  65.    }
  66. #endif
  67.  
  68. #include "npackoff.h"
  69. #endif   /* NWDSACL_H */
  70.